Compund Words

Sponsored Links

Last Search Words

Search Result:fen orchid




Overview of noun fen_orchid

The noun fen orchid has 1 sense


  • fen orchid, fen orchis, Liparis loeselii -- (small terrestrial orchid of eastern North America and Europe having two nearly basal leaves and dull yellow-green racemose flowers)